explanation facility - French English Dictionary